Skip to content

release: 0.3.0 - #30

Merged
HartBrook merged 1 commit into
mainfrom
release/0.3.0
Oct 29, 2026
Merged

HartBrook merged 1 commit into
mainfrom
release/0.3.0

Conversation

@HartBrook

Copy link
Copy Markdown
Owner

Summary

Prepare Wingdiff 0.3.0 for publication. This release adds GitLab merge-request support and finishes guided reviews at the Review desk.

Release notes

  • Review GitLab merge requests through authenticated glab, including nested groups and explicitly trusted self-managed hosts.
  • Publish pinned GitLab draft notes, summaries, reviewer states, and SHA-pinned approvals from the Review desk.
  • Use GitHub- or GitLab-native labels throughout acquisition, review, update checks, and publication.
  • Move directly from the final guided-review stop to the Review desk, while keeping update checkpoints as an explicit Summary action.
  • Bump the root package, both workspaces, and lockfile from 0.2.5 to 0.3.0.

After this PR merges, publish a GitHub release tagged v0.3.0; the audited release workflow will verify and publish the package to npm under latest.

Verification

  • npm test — 202 tests passed
  • npm run typecheck
  • npm run build
  • npm run test:e2e — 7 Chromium tests passed
  • npm run test:package — installed tarball reports 0.3.0 and exposes complete help
  • npm pack --dry-run — 71 expected files, including the GitLab runtime

Risk and privacy

This PR itself changes package versions only. The included GitLab support preserves read-only acquisition and explicit publication: source remains local, credentials stay in glab, and nothing is written to the code host until the reviewer publishes. The feature and navigation changes were reviewed separately in #11 and #27.

Checklist

@HartBrook
HartBrook merged commit 023ce89 into main Oct 29, 2026
9 checks passed
@HartBrook
HartBrook deleted the release/0.3.0 branch October 29, 2026 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant